/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package co.edu.uniminuto.Videominuto.ln;

import co.edu.uniminuto.Videominuto.entities.Coleccion;
import co.edu.uniminuto.Videominuto.entities.Serie;
import co.edu.uniminuto.Videominuto.entities.TipoVideo;
import co.edu.uniminuto.Videominuto.session.ColeccionFacade;
import co.edu.uniminuto.Videominuto.session.SerieFacade;
import co.edu.uniminuto.Videominuto.session.TipoVideoFacade;
import java.util.List;
import javax.ejb.EJB;
import javax.ejb.LocalBean;
import javax.ejb.Stateless;

/**
 *
 * @author JULIAN
 */
@Stateless
@LocalBean
public class CatalogoVideo {
    @EJB
    private ColeccionFacade coleccionFacade;
    @EJB
    private SerieFacade serieFacade;
    @EJB
    private TipoVideoFacade tipoVideoFacade;
    
   
    private List<TipoVideo> tipoVideo;
    private List<Serie> series;
    private List<Coleccion> coleccion;
    private TipoVideo pelicula;
    
    
    public List<TipoVideo> traeTipos() {
         tipoVideo = tipoVideoFacade.findAll();
        return tipoVideo;
   }

    public List<Serie> traeListaSeries() {
        series=serieFacade.findAll();
        return series;
    }

    public List<Coleccion> traeListaColecciones() {
        coleccion=coleccionFacade.findAll();
        return coleccion;
    }

    public TipoVideo traePeliculas(int opcion) {
        pelicula =tipoVideoFacade.find(opcion);
        return pelicula;
    }
    
  
}
